﻿//***************************************************
//
//       File Name:    UIMoudel.cs
//
//       Author:   王文军    Email:  546527816@qq.com
//
//
//***************************************************

using XHFrameWork;
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using System;

public class UIMoudel : BaseModule,IHandler {

    public Dictionary<int, VehicleInfo> vehicleDic;
    private VehicleInfo vehicleInfo;
    private DeviceInfo deInfo;

    public UIMoudel()
    {
        AutoRegister = true;
        vehicleDic = new Dictionary<int, VehicleInfo>();
        Init();
    }

    /// <summary>
    /// 从字典获取
    /// </summary>
    /// <param name="_id"></param>
    /// <returns></returns>
    public VehicleInfo GetDictionaryValue(int _id)
    {
        if (vehicleDic.ContainsKey(_id))
            return vehicleDic[_id];
        return null;
    }
    
    /// <summary>
    /// 获得交通器信息
    /// </summary>
    public VehicleInfo GetVehicleInfo(string vehicleName)
    {
        for (int i = 0; i < vehicleDic.Count; i++)
        {
            vehicleInfo = GetDictionaryValue(i + 1);
            if (vehicleInfo.vehicleName == vehicleName)
            {
                return vehicleInfo;
            }
        }
        return null;
    }
    /// <summary>
    /// 接收网络消息
    /// </summary>
    /// <param name="model"></param>
    public void MessageReceive(SocketModel model)
    {
        EventDispatcher.TriggerEvent<SocketModel>(Events.MeVehicleEvent.OnNetInfo,model);
    }

    void Init()
    {
        {
            vehicleInfo = new VehicleInfo();
            vehicleInfo.vehicleID = 1;
            vehicleInfo.vehicleName = "飞翔列车";
            vehicleInfo.vehicleVariety = E_VehicleVariety.E_FightVehicle;
            vehicleInfo.vehicleType = E_VehicleType.E_SkyVehicle;
            vehicleInfo.vehicleTypeName = "天空未来交通器";
            vehicleInfo.projectDifficultyType = E_ProjectDifficulty.E_Difficulty;
            vehicleInfo.moudleName = "FeiXiangLieChe";
            vehicleInfo.PrefabParentName = "FeiXiangLieChe/";
            vehicleInfo.DirectionName = "Direction";
            vehicleInfo.EngineName = "CheEngine";
            vehicleInfo.MaterialName = "BoLi";
            vehicleInfo.PowerName = "chelunzi";
            vehicleInfo.AppearanceName = "cheshen";
            vehicleInfo.AppesranceNumber = 5;
            vehicleInfo.PowerNumber = 5;
            vehicleInfo.MaterialNumber = 8;
            vehicleInfo.EngineNumber = 8;
            vehicleInfo.DirectionNumber = 6;
            vehicleInfo.ParentName = "feixianglieche1";
            vehicleInfo.eulerAngles1 = 190;
            vehicleInfo.eulerAngles2 = 340;
            vehicleInfo.eulerAngles3 = 15;
            vehicleInfo.eulerAngles4 = 170;
            vehicleInfo.xSpeed = 2;
            vehicleInfo.x = 90;
            vehicleInfo.y = 0;
            vehicleInfo.z = 0;
            vehicleInfo.pinchSpeed = 5;
            vehicleInfo.DirectionInfoList = new List<DeviceInfo>();
            vehicleInfo.EngineInfoList = new List<DeviceInfo>();
            vehicleInfo.PowerInfoList = new List<DeviceInfo>();
            vehicleInfo.MaterialInfoList = new List<DeviceInfo>();
            InitFightVehicleDeviceInfo(ref vehicleInfo);
            vehicleDic.Add(vehicleInfo.vehicleID, vehicleInfo);
            vehicleInfo = null;
        }
        
        {
            vehicleInfo = new VehicleInfo();
            vehicleInfo.vehicleID = 2;
            vehicleInfo.vehicleName = "太阳能风能列车";
            vehicleInfo.vehicleVariety = E_VehicleVariety.E_SunWindVehicle;
            vehicleInfo.vehicleType = E_VehicleType.E_SkyVehicle;
            vehicleInfo.vehicleTypeName = "天空未来交通器";
            vehicleInfo.projectDifficultyType = E_ProjectDifficulty.E_Difficulty;
            vehicleInfo.moudleName = "taiyangnengfengnenglieche";
            vehicleInfo.PrefabParentName = "TaiYangNengFengNengLieChe/";
            vehicleInfo.DirectionName = "Direction";
            vehicleInfo.EngineName = "CheEngine";
            vehicleInfo.MaterialName = "BoLi";
            vehicleInfo.PowerName = "chelunzi";
            vehicleInfo.AppearanceName = "cheshen";
            vehicleInfo.AppesranceNumber = 5;
            vehicleInfo.PowerNumber = 5;
            vehicleInfo.MaterialNumber = 8;
            vehicleInfo.EngineNumber = 8;
            vehicleInfo.DirectionNumber = 5;
            vehicleInfo.ParentName = "taiyangnengfengnenglieche1";
            vehicleInfo.eulerAngles1 = 190;
            vehicleInfo.eulerAngles2 = 340;
            vehicleInfo.eulerAngles3 = 15;
            vehicleInfo.eulerAngles4 = 170;
            vehicleInfo.xSpeed = 2;
            vehicleInfo.x = 90;
            vehicleInfo.y = 0;
            vehicleInfo.z = 0;
            vehicleInfo.pinchSpeed = 1.2f;
            vehicleInfo.DirectionInfoList = new List<DeviceInfo>();
            vehicleInfo.EngineInfoList = new List<DeviceInfo>();
            vehicleInfo.PowerInfoList = new List<DeviceInfo>();
            vehicleInfo.MaterialInfoList = new List<DeviceInfo>();
            InitSunWindVehicleDeviceInfo(ref vehicleInfo);
            vehicleDic.Add(vehicleInfo.vehicleID, vehicleInfo);
            vehicleInfo = null;
        }

        {
            vehicleInfo = new VehicleInfo();
            vehicleInfo.vehicleID = 3;
            vehicleInfo.vehicleName = "天空之车";
            vehicleInfo.vehicleVariety = E_VehicleVariety.E_TianKongLieChe;
            vehicleInfo.vehicleType = E_VehicleType.E_SkyVehicle;
            vehicleInfo.vehicleTypeName = "天空未来交通器";
            vehicleInfo.projectDifficultyType = E_ProjectDifficulty.E_Difficulty;
            vehicleInfo.moudleName = "TianKongZhiChe";
            vehicleInfo.PrefabParentName = "TianKongZhiChe/";
            vehicleInfo.DirectionName = "Direction";
            vehicleInfo.EngineName = "CheEngine";
            vehicleInfo.MaterialName = "BoLi";
            vehicleInfo.PowerName = "chelunzi";
            vehicleInfo.AppearanceName = "cheshen";
            vehicleInfo.AppesranceNumber = 5;
            vehicleInfo.PowerNumber = 6;
            vehicleInfo.MaterialNumber = 8;
            vehicleInfo.EngineNumber = 8;
            vehicleInfo.DirectionNumber = 6;
            vehicleInfo.ParentName = "TianKongZhiChe2";
            vehicleInfo.eulerAngles1 = 190;
            vehicleInfo.eulerAngles2 = 340;
            vehicleInfo.eulerAngles3 = 15;
            vehicleInfo.eulerAngles4 = 170;
            vehicleInfo.xSpeed = 2;
            vehicleInfo.x = 90;
            vehicleInfo.y = 0;
            vehicleInfo.z = 0;
            vehicleInfo.pinchSpeed = 10;
            vehicleInfo.DirectionInfoList = new List<DeviceInfo>();
            vehicleInfo.EngineInfoList = new List<DeviceInfo>();
            vehicleInfo.PowerInfoList = new List<DeviceInfo>();
            vehicleInfo.MaterialInfoList = new List<DeviceInfo>();
            InitTianKongLieCheDeviceInfo(ref vehicleInfo);
            vehicleDic.Add(vehicleInfo.vehicleID, vehicleInfo);
            vehicleInfo = null;
        }

        {
            vehicleInfo = new VehicleInfo();
            vehicleInfo.vehicleID = 4;
            vehicleInfo.vehicleName = "变形金刚";
            vehicleInfo.vehicleVariety = E_VehicleVariety.E_BianXinJinGang;
            vehicleInfo.vehicleType = E_VehicleType.E_SkyVehicle;
            vehicleInfo.vehicleTypeName = "天空未来交通器";
            vehicleInfo.projectDifficultyType = E_ProjectDifficulty.E_Difficulty;
            vehicleInfo.moudleName = "BianXingJingGang";
            vehicleInfo.PrefabParentName = "BianXingJingGang/";
            vehicleInfo.DirectionName = "Direction";
            vehicleInfo.EngineName = "CheEngine";
            vehicleInfo.MaterialName = "BoLi";
            vehicleInfo.PowerName = "chelunzi";
            vehicleInfo.AppearanceName = "cheshen";
            vehicleInfo.AppesranceNumber = 5;
            vehicleInfo.PowerNumber = 6;
            vehicleInfo.MaterialNumber = 8;
            vehicleInfo.EngineNumber = 8;
            vehicleInfo.DirectionNumber = 8;
            vehicleInfo.ParentName = "BianXingJingGang1";
            vehicleInfo.eulerAngles1 = 190;
            vehicleInfo.eulerAngles2 = 340;
            vehicleInfo.eulerAngles3 = 15;
            vehicleInfo.eulerAngles4 = 170;
            vehicleInfo.xSpeed = 2;
            vehicleInfo.x = 90;
            vehicleInfo.y = 0;
            vehicleInfo.z = 0;
            vehicleInfo.pinchSpeed = 10;
            vehicleInfo.DirectionInfoList = new List<DeviceInfo>();
            vehicleInfo.EngineInfoList = new List<DeviceInfo>();
            vehicleInfo.PowerInfoList = new List<DeviceInfo>();
            vehicleInfo.MaterialInfoList = new List<DeviceInfo>();
            InitBianXinJinGangDeviceInfo(ref vehicleInfo);
            vehicleDic.Add(vehicleInfo.vehicleID, vehicleInfo);
            vehicleInfo = null;
        }



        {
            vehicleInfo = new VehicleInfo();
            vehicleInfo.vehicleID = 5;
            vehicleInfo.vehicleName = "个人轻轨";
            vehicleInfo.vehicleVariety = E_VehicleVariety.E_GeRenXinGui;
            vehicleInfo.vehicleType = E_VehicleType.E_LandVehicle;
            vehicleInfo.vehicleTypeName = "陆地未来交通器";
            vehicleInfo.projectDifficultyType = E_ProjectDifficulty.E_Simpleness;
            vehicleInfo.moudleName = "GeRenQingGui";
            vehicleInfo.PrefabParentName = "GeRenQingGui/";
            vehicleInfo.DirectionName = "Direction";
            vehicleInfo.EngineName = "CheEngine";
            vehicleInfo.MaterialName = "BoLi";
            vehicleInfo.PowerName = "chelunzi";
            vehicleInfo.AppearanceName = "cheshen";
            vehicleInfo.AppesranceNumber = 5;
            vehicleInfo.PowerNumber = 6;
            vehicleInfo.MaterialNumber = 8;
            vehicleInfo.EngineNumber = 8;
            vehicleInfo.DirectionNumber = 8;
            vehicleInfo.ParentName = "gerenqinggui1";
            vehicleInfo.eulerAngles1 = 190;
            vehicleInfo.eulerAngles2 = 340;
            vehicleInfo.eulerAngles3 = 15;
            vehicleInfo.eulerAngles4 = 170;
            vehicleInfo.xSpeed = 2;
            vehicleInfo.x = 90;
            vehicleInfo.y = 0;
            vehicleInfo.z = 0;
            vehicleInfo.pinchSpeed = 10;
            vehicleInfo.DirectionInfoList = new List<DeviceInfo>();
            vehicleInfo.EngineInfoList = new List<DeviceInfo>();
            vehicleInfo.PowerInfoList = new List<DeviceInfo>();
            vehicleInfo.MaterialInfoList = new List<DeviceInfo>();
            InitGeRenXinGuiDeviceInfo(ref vehicleInfo);
            vehicleDic.Add(vehicleInfo.vehicleID, vehicleInfo);
            vehicleInfo = null;
        }

        {
            vehicleInfo = new VehicleInfo();
            vehicleInfo.vehicleID = 6;
            vehicleInfo.vehicleName = "喷气的士";
            vehicleInfo.vehicleVariety = E_VehicleVariety.E_PenQiDiShi;
            vehicleInfo.vehicleType = E_VehicleType.E_LandVehicle;
            vehicleInfo.vehicleTypeName = "陆地未来交通器";
            vehicleInfo.projectDifficultyType = E_ProjectDifficulty.E_Simpleness;
            vehicleInfo.moudleName = "PenQiDiShi";
            vehicleInfo.PrefabParentName = "PenQiDiShi/";
            vehicleInfo.DirectionName = "Direction";
            vehicleInfo.EngineName = "CheEngine";
            vehicleInfo.MaterialName = "BoLi";
            vehicleInfo.PowerName = "chelunzi";
            vehicleInfo.AppearanceName = "cheshen";
            vehicleInfo.AppesranceNumber = 5;
            vehicleInfo.PowerNumber = 5;
            vehicleInfo.MaterialNumber = 8;
            vehicleInfo.EngineNumber = 8;
            vehicleInfo.DirectionNumber = 6;
            vehicleInfo.ParentName = "PenQiDiShi1";
            vehicleInfo.eulerAngles1 = 190;
            vehicleInfo.eulerAngles2 = 340;
            vehicleInfo.eulerAngles3 = 15;
            vehicleInfo.eulerAngles4 = 170;
            vehicleInfo.xSpeed = 2;
            vehicleInfo.x = 90;
            vehicleInfo.y = 0;
            vehicleInfo.z = 0;
            vehicleInfo.pinchSpeed = 8;
            vehicleInfo.DirectionInfoList = new List<DeviceInfo>();
            vehicleInfo.EngineInfoList = new List<DeviceInfo>();
            vehicleInfo.PowerInfoList = new List<DeviceInfo>();
            vehicleInfo.MaterialInfoList = new List<DeviceInfo>();
            InitPenQiDiShiDeviceInfo(ref vehicleInfo);
            vehicleDic.Add(vehicleInfo.vehicleID, vehicleInfo);
            vehicleInfo = null;
        }

        {
            vehicleInfo = new VehicleInfo();
            vehicleInfo.vehicleID = 7;
            vehicleInfo.vehicleName = "超大巴士";
            vehicleInfo.vehicleVariety = E_VehicleVariety.E_ChaoDaBaShi;
            vehicleInfo.vehicleType = E_VehicleType.E_LandVehicle;
            vehicleInfo.vehicleTypeName = "陆地未来交通器";
            vehicleInfo.projectDifficultyType = E_ProjectDifficulty.E_Simpleness;
            vehicleInfo.moudleName = "chaodabashi";
            vehicleInfo.PrefabParentName = "ChaoDaBaShi/";
            vehicleInfo.DirectionName = "Direction";
            vehicleInfo.EngineName = "CheEngine";
            vehicleInfo.MaterialName = "BoLi";
            vehicleInfo.PowerName = "chelunzi";
            vehicleInfo.AppearanceName = "cheshen";
            vehicleInfo.AppesranceNumber = 5;
            vehicleInfo.PowerNumber = 6;
            vehicleInfo.MaterialNumber = 8;
            vehicleInfo.EngineNumber = 8;
            vehicleInfo.DirectionNumber = 8;
            vehicleInfo.ParentName = "chaodabashi1";
            vehicleInfo.eulerAngles1 = 190;
            vehicleInfo.eulerAngles2 = 340;
            vehicleInfo.eulerAngles3 = 15;
            vehicleInfo.eulerAngles4 = 170;
            vehicleInfo.xSpeed = 2;
            vehicleInfo.x = 90;
            vehicleInfo.y = 0;
            vehicleInfo.z = 0;
            vehicleInfo.pinchSpeed = 2.2f;
            vehicleInfo.DirectionInfoList = new List<DeviceInfo>();
            vehicleInfo.EngineInfoList = new List<DeviceInfo>();
            vehicleInfo.PowerInfoList = new List<DeviceInfo>();
            vehicleInfo.MaterialInfoList = new List<DeviceInfo>();
            InitChaoDaBaShiDeviceInfo(ref vehicleInfo);
            vehicleDic.Add(vehicleInfo.vehicleID, vehicleInfo);
            vehicleInfo = null;
        }

        {
            vehicleInfo = new VehicleInfo();
            vehicleInfo.vehicleID = 8;
            vehicleInfo.vehicleName = "超酷巴士";
            vehicleInfo.vehicleVariety = E_VehicleVariety.E_ChaoKuBaShi;
            vehicleInfo.vehicleType = E_VehicleType.E_LandVehicle;
            vehicleInfo.vehicleTypeName = "陆地未来交通器";
            vehicleInfo.projectDifficultyType = E_ProjectDifficulty.E_Simpleness;
            vehicleInfo.moudleName = "chaokubashi";
            vehicleInfo.PrefabParentName = "ChaoKuBaShi/";
            vehicleInfo.DirectionName = "Direction";
            vehicleInfo.EngineName = "CheEngine";
            vehicleInfo.MaterialName = "BoLi";
            vehicleInfo.PowerName = "chelunzi";
            vehicleInfo.AppearanceName = "cheshen";
            vehicleInfo.AppesranceNumber = 5;
            vehicleInfo.PowerNumber = 6;
            vehicleInfo.MaterialNumber = 8;
            vehicleInfo.EngineNumber = 8;
            vehicleInfo.DirectionNumber = 9;
            vehicleInfo.ParentName = "chaokubashiChild";
            vehicleInfo.eulerAngles1 = 190;
            vehicleInfo.eulerAngles2 = 340;
            vehicleInfo.eulerAngles3 = 15;
            vehicleInfo.eulerAngles4 = 170;
            vehicleInfo.xSpeed = 2;
            vehicleInfo.x = 90;
            vehicleInfo.y = 0;
            vehicleInfo.z = 0;
            vehicleInfo.pinchSpeed = 7;
            vehicleInfo.DirectionInfoList = new List<DeviceInfo>();
            vehicleInfo.EngineInfoList = new List<DeviceInfo>();
            vehicleInfo.PowerInfoList = new List<DeviceInfo>();
            vehicleInfo.MaterialInfoList = new List<DeviceInfo>();
            InitChaoKuBaShiDeviceInfo(ref vehicleInfo);
            vehicleDic.Add(vehicleInfo.vehicleID, vehicleInfo);
            vehicleInfo = null;
        }



    }
    /// <summary>
    /// 初始化飞翔列车材料信息
    /// </summary>
    /// <param name="list"></param>
    void InitFightVehicleDeviceInfo(ref VehicleInfo list)
    {
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 0;
            deInfo.matarialName = "BoLi0";
            deInfo.matarialNameTwo = "钢板";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 500; 
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 1;
            deInfo.matarialName = "BoLi1";
            deInfo.matarialNameTwo = "钛合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 1000;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 2;
            deInfo.matarialName = "BoLi2";
            deInfo.matarialNameTwo = "碳纤维";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 50;
            deInfo.matarialJiSu = 100;
            deInfo.matarialNengHao = 700;
            deInfo.matarialTiSu = 170;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 3;
            deInfo.matarialName = "BoLi3";
            deInfo.matarialNameTwo = "铝合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 50;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 350;
            deInfo.matarialTiSu = 90;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 4;
        //    deInfo.matarialName = "BoLi4";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 90;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 5;
        //    deInfo.matarialName = "BoLi5";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 6;
        //    deInfo.matarialName = "BoLi6";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 50;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 60;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 7;
        //    deInfo.matarialName = "BoLi7";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 60;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 8;
            deInfo.matarialName = "CheEngine0";
            deInfo.matarialNameTwo = "涡轮发动机";
            deInfo.matarialNameTwo1 = "涡轮发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 90;
            deInfo.matarialJiSu = 1000;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 9;
            deInfo.matarialName = "CheEngine1";
            deInfo.matarialNameTwo = "油电混合发动机";
            deInfo.matarialNameTwo1 = "油电混合发\n    动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 100;
            deInfo.matarialJiSu = 700;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 130;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 10;
            deInfo.matarialName = "CheEngine2";
            deInfo.matarialNameTwo = "汽油发动机";
            deInfo.matarialNameTwo1 = "汽油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 500;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 11;
            deInfo.matarialName = "CheEngine3";
            deInfo.matarialNameTwo = "柴油发动机";
            deInfo.matarialNameTwo1 = "柴油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 350;
            deInfo.matarialNengHao = 60;
            deInfo.matarialTiSu = 110;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 12;
        //    deInfo.matarialName = "CheEngine4";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 90;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 70;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 13;
        //    deInfo.matarialName = "CheEngine5";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 250;
        //    deInfo.matarialNengHao = 90;
        //    deInfo.matarialTiSu = 230;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 14;
        //    deInfo.matarialName = "CheEngine6";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 170;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 15;
        //    deInfo.matarialName = "CheEngine7";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 60;
        //    deInfo.matarialJiSu = 170;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 160;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 16;
            deInfo.matarialName = "chelunzi0";
            deInfo.matarialNameTwo = "磁悬浮滑轨";
            deInfo.matarialNameTwo1 = "磁悬浮滑\n    轨";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 700;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 17;
            deInfo.matarialName = "chelunzi1";
            deInfo.matarialNameTwo = "机翼";
            deInfo.matarialNameTwo1 = "机翼";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 140;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 60;
            deInfo.matarialTiSu = 1000;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 18;
            deInfo.matarialName = "chelunzi2";
            deInfo.matarialNameTwo = "防滑轮胎";
            deInfo.matarialNameTwo1 = "防滑轮胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 250;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 19;
            deInfo.matarialName = "chelunzi3";
            deInfo.matarialNameTwo = "磁悬浮轮胎";
            deInfo.matarialNameTwo1 = "磁悬浮轮\n    胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 60;
            deInfo.matarialTiSu = 550;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 20;
        //    deInfo.matarialName = "chelunzi4";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 30;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 60;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 21;
            deInfo.matarialName = "Direction0";
            deInfo.matarialNameTwo = "半自动方向盘";
            deInfo.matarialNameTwo1 = "半自动方\n    向盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 600;
            deInfo.matarialJiSu = 220;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 180;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 22;
            deInfo.matarialName = "Direction1";
            deInfo.matarialNameTwo = "飞机方向舵";
            deInfo.matarialNameTwo1 = "飞机方向\n    舵";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 1000;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 110;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 23;
            deInfo.matarialName = "Direction2";
            deInfo.matarialNameTwo = "普通方向盘";
            deInfo.matarialNameTwo1 = "普通方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 300;
            deInfo.matarialJiSu = 80;
            deInfo.matarialNengHao = 60;
            deInfo.matarialTiSu = 210;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 24;
            deInfo.matarialName = "Direction3";
            deInfo.matarialNameTwo = "智能方向盘";
            deInfo.matarialNameTwo1 = "智能方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 800;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 60;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 25;
        //    deInfo.matarialName = "Direction4";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 90;
        //    deInfo.matarialJiSu = 150;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 210;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 26;
        //    deInfo.matarialName = "Direction5";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 90;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
    }

    /// <summary>
    /// 初始化太阳能列车材料信息
    /// </summary>
    /// <param name="list"></param>
    void InitSunWindVehicleDeviceInfo(ref VehicleInfo list)
    {
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 0;
            deInfo.matarialName = "BoLi0";
            deInfo.matarialNameTwo = "钛合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 70;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 1000;
            deInfo.matarialTiSu = 200;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 1;
            deInfo.matarialName = "BoLi1";
            deInfo.matarialNameTwo = "碳纤维";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 650;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 2;
            deInfo.matarialName = "BoLi2";
            deInfo.matarialNameTwo = "铝合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 500;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 3;
            deInfo.matarialName = "BoLi3";
            deInfo.matarialNameTwo = "钢板";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 350;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }





        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 8;
            deInfo.matarialName = "CheEngine0";
            deInfo.matarialNameTwo = "涡轮发动机";
            deInfo.matarialNameTwo1 = "涡轮发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 1000;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 9;
            deInfo.matarialName = "CheEngine1";
            deInfo.matarialNameTwo = "汽油发动机";
            deInfo.matarialNameTwo1 = "汽油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 100;
            deInfo.matarialJiSu = 500;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 10;
            deInfo.matarialName = "CheEngine2";
            deInfo.matarialNameTwo = "油电混合发动机";
            deInfo.matarialNameTwo1 = "油电混合发\n    动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 700;
            deInfo.matarialNengHao = 200;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 11;
            deInfo.matarialName = "CheEngine3";
            deInfo.matarialNameTwo = "柴油发动机";
            deInfo.matarialNameTwo1 = "柴油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 250;
            deInfo.matarialNengHao = 230;
            deInfo.matarialTiSu = 200;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 12;
        //    deInfo.matarialName = "CheEngine4";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 180;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 180;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 13;
        //    deInfo.matarialName = "CheEngine5";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 150;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 230;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 14;
        //    deInfo.matarialName = "CheEngine6";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 150;
        //    deInfo.matarialTiSu = 170;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 15;
        //    deInfo.matarialName = "CheEngine7";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 170;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 150;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 16;
            deInfo.matarialName = "chelunzi0";
            deInfo.matarialNameTwo = "磁悬浮滑轨";
            deInfo.matarialNameTwo1 = "磁悬浮滑/n    轨";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 80;
            deInfo.matarialJiSu = 110;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 450;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 17;
            deInfo.matarialName = "chelunzi1";
            deInfo.matarialNameTwo = "机翼";
            deInfo.matarialNameTwo1 = "机翼";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 140;
            deInfo.matarialJiSu = 80;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 1000;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 18;
            deInfo.matarialName = "chelunzi2";
            deInfo.matarialNameTwo = "磁悬浮轮胎";
            deInfo.matarialNameTwo1 = "磁悬浮轮/n    胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 80;
            deInfo.matarialTiSu = 700;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 19;
            deInfo.matarialName = "chelunzi3";
            deInfo.matarialNameTwo = "防滑轮胎";
            deInfo.matarialNameTwo1 = "防滑轮胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 200;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 20;
        //    deInfo.matarialName = "chelunzi4";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 70;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 220;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 21;
            deInfo.matarialName = "Direction0";
            deInfo.matarialNameTwo = "智能方向盘";
            deInfo.matarialNameTwo1 = "智能方向/n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 1000;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 180;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 22;
            deInfo.matarialName = "Direction1";
            deInfo.matarialNameTwo = "半自动方向盘";
            deInfo.matarialNameTwo1 = "半自动方\n    向盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 700;
            deInfo.matarialJiSu = 180;
            deInfo.matarialNengHao = 70;
            deInfo.matarialTiSu = 110;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 23;
            deInfo.matarialName = "Direction2";
            deInfo.matarialNameTwo = "普通方向盘";
            deInfo.matarialNameTwo1 = "普通方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 300;
            deInfo.matarialJiSu = 80;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 70;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 24;
            deInfo.matarialName = "Direction3";
            deInfo.matarialNameTwo = "飞机方向舵";
            deInfo.matarialNameTwo1 = "飞机方向\n    舵";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 500;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 160;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        //    {
        //        deInfo = new DeviceInfo();
        //        deInfo.matarialID = 25;
        //        deInfo.matarialName = "Direction4";
        //        deInfo.materialType = E_MaterialType.E_DirectionControl;
        //        deInfo.matarialCaoKong = 200;
        //        deInfo.matarialJiSu = 30;
        //        deInfo.matarialNengHao = 120;
        //        deInfo.matarialTiSu = 210;
        //        list.DirectionInfoList.Add(deInfo);
        //        deInfo = null;
        //    }

    }

    /// <summary>
    /// 初始化天空之车材料信息
    /// </summary>
    /// <param name="list"></param>
    void InitTianKongLieCheDeviceInfo(ref VehicleInfo list)
    {
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 0;
            deInfo.matarialName = "BoLi0";
            deInfo.matarialNameTwo = "钛合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 70;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 1000;
            deInfo.matarialTiSu = 200;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 1;
            deInfo.matarialName = "BoLi1";
            deInfo.matarialNameTwo = "碳纤维";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 650;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 2;
            deInfo.matarialName = "BoLi2";
            deInfo.matarialNameTwo = "铝合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 500;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 3;
            deInfo.matarialName = "BoLi3";
            deInfo.matarialNameTwo = "钢板";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 350;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 4;
        //    deInfo.matarialName = "BoLi4";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 90;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 5;
        //    deInfo.matarialName = "BoLi5";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 110;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 6;
        //    deInfo.matarialName = "BoLi6";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 50;
        //    deInfo.matarialNengHao = 110;
        //    deInfo.matarialTiSu = 200;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 7;
        //    deInfo.matarialName = "BoLi7";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 8;
            deInfo.matarialName = "CheEngine0";
            deInfo.matarialNameTwo = "汽油发动机";
            deInfo.matarialNameTwo1 = "汽油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 70;
            deInfo.matarialJiSu = 750;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 9;
            deInfo.matarialName = "CheEngine1";
            deInfo.matarialNameTwo = "柴油发动机";
            deInfo.matarialNameTwo1 = "柴油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 100;
            deInfo.matarialJiSu = 500;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 10;
            deInfo.matarialName = "CheEngine2";
            deInfo.matarialNameTwo = "油电混合发动机";
            deInfo.matarialNameTwo1 = "油电混合发\n    动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 1000;
            deInfo.matarialNengHao = 70;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 11;
            deInfo.matarialName = "CheEngine3";
            deInfo.matarialNameTwo = "涡轮发动机";
            deInfo.matarialNameTwo1 = "涡轮发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 300;
            deInfo.matarialNengHao = 230;
            deInfo.matarialTiSu = 70;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 12;
        //    deInfo.matarialName = "CheEngine4";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 30;
        //    deInfo.matarialJiSu = 180;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 180;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 13;
        //    deInfo.matarialName = "CheEngine5";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 230;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 14;
        //    deInfo.matarialName = "CheEngine6";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 30;
        //    deInfo.matarialTiSu = 170;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 15;
        //    deInfo.matarialName = "CheEngine7";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 170;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 30;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 16;
            deInfo.matarialName = "chelunzi0";
            deInfo.matarialNameTwo = "防滑轮胎";
            deInfo.matarialNameTwo1 = "防滑轮胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 45;
            deInfo.matarialJiSu = 110;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 650;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 17;
            deInfo.matarialName = "chelunzi1";
            deInfo.matarialNameTwo = "磁悬浮滑轨";
            deInfo.matarialNameTwo1 = "磁悬浮滑\n    轨";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 140;
            deInfo.matarialJiSu = 45;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 1000;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 18;
            deInfo.matarialName = "chelunzi2";
            deInfo.matarialNameTwo = "机翼";
            deInfo.matarialNameTwo1 = "机翼";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 45;
            deInfo.matarialTiSu = 400;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 19;
            deInfo.matarialName = "chelunzi3";
            deInfo.matarialNameTwo = "磁悬浮轮胎";
            deInfo.matarialNameTwo1 = "磁悬浮轮\n    胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 800;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 20;
        //    deInfo.matarialName = "chelunzi4";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 220;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 21;
        //    deInfo.matarialName = "chelunzi5";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 110;
        //    deInfo.matarialNengHao = 130;
        //    deInfo.matarialTiSu = 180;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 22;
            deInfo.matarialName = "Direction0";
            deInfo.matarialNameTwo = "半自动方向盘";
            deInfo.matarialNameTwo1 = "半自动方\n    向盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 500;
            deInfo.matarialJiSu = 180;
            deInfo.matarialNengHao = 110;
            deInfo.matarialTiSu = 110;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 23;
            deInfo.matarialName = "Direction1";
            deInfo.matarialNameTwo = "智能方向盘";
            deInfo.matarialNameTwo1 = "智能方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 1000;
            deInfo.matarialJiSu = 80;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 110;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 24;
            deInfo.matarialName = "Direction2";
            deInfo.matarialNameTwo = "普通方向盘";
            deInfo.matarialNameTwo1 = "普通方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 300;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 160;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 25;
            deInfo.matarialName = "Direction3";
            deInfo.matarialNameTwo = "飞机方向舵";
            deInfo.matarialNameTwo1 = "飞机方向\n    舵";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 700;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 210;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 26;
        //    deInfo.matarialName = "Direction4";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 150;
        //    deInfo.matarialNengHao = 70;
        //    deInfo.matarialTiSu = 210;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 27;
        //    deInfo.matarialName = "Direction5";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 150;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 70;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
    }

    /// <summary>
    /// 初始化变形金刚材料信息
    /// </summary>
    /// <param name="list"></param>
   void InitBianXinJinGangDeviceInfo(ref VehicleInfo list)
    {
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 0;
            deInfo.matarialName = "BoLi0";
            deInfo.matarialNameTwo = "钛合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 70;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 1000;
            deInfo.matarialTiSu = 200;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 1;
            deInfo.matarialName = "BoLi1";
            deInfo.matarialNameTwo = "碳纤维";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 650;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 2;
            deInfo.matarialName = "BoLi2";
            deInfo.matarialNameTwo = "铝合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 500;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 3;
            deInfo.matarialName = "BoLi3";
            deInfo.matarialNameTwo = "钢板";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 350;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 4;
        //    deInfo.matarialName = "BoLi4";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 90;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 5;
        //    deInfo.matarialName = "BoLi5";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 150;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 6;
        //    deInfo.matarialName = "BoLi6";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 50;
        //    deInfo.matarialNengHao = 150;
        //    deInfo.matarialTiSu = 200;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 7;
        //    deInfo.matarialName = "BoLi7";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 150;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 8;
            deInfo.matarialName = "CheEngine0";
            deInfo.matarialNameTwo = "油电混合发动机";
            deInfo.matarialNameTwo1 = "油电混合发\n    动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 90;
            deInfo.matarialJiSu = 800;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 9;
            deInfo.matarialName = "CheEngine1";
            deInfo.matarialNameTwo = "涡轮发动机";
            deInfo.matarialNameTwo1 = "涡轮发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 100;
            deInfo.matarialJiSu = 1000;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 10;
            deInfo.matarialName = "CheEngine2";
            deInfo.matarialNameTwo = "汽油发动机";
            deInfo.matarialNameTwo1 = "汽油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 500;
            deInfo.matarialNengHao = 90;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 11;
            deInfo.matarialName = "CheEngine3";
            deInfo.matarialNameTwo = "柴油发动机";
            deInfo.matarialNameTwo1 = "柴油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 300;
            deInfo.matarialNengHao = 230;
            deInfo.matarialTiSu = 90;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 12;
        //    deInfo.matarialName = "CheEngine4";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 130;
        //    deInfo.matarialJiSu = 180;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 180;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 13;
        //    deInfo.matarialName = "CheEngine5";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 130;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 230;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 14;
        //    deInfo.matarialName = "CheEngine6";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 130;
        //    deInfo.matarialTiSu = 170;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 15;
        //    deInfo.matarialName = "CheEngine7";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 170;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 130;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 16;
            deInfo.matarialName = "chelunzi0";
            deInfo.matarialNameTwo = "磁悬浮滑轨";
            deInfo.matarialNameTwo1 = "磁悬浮滑\n    轨";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 230;
            deInfo.matarialJiSu = 110;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 350;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 17;
            deInfo.matarialName = "chelunzi1";
            deInfo.matarialNameTwo = "机翼";
            deInfo.matarialNameTwo1 = "机翼";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 140;
            deInfo.matarialJiSu = 230;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 1000;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 18;
            deInfo.matarialName = "chelunzi2";
            deInfo.matarialNameTwo = "磁悬浮轮胎";
            deInfo.matarialNameTwo1 = "磁悬浮轮\n    胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 230;
            deInfo.matarialTiSu = 700;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 19;
            deInfo.matarialName = "chelunzi3";
            deInfo.matarialNameTwo = "防滑轮胎";
            deInfo.matarialNameTwo1 = "防滑轮胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 500;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 20;
        //    deInfo.matarialName = "chelunzi4";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 60;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 220;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 21;
        //    deInfo.matarialName = "chelunzi5";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 130;
        //    deInfo.matarialTiSu = 180;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 22;
            deInfo.matarialName = "Direction0";
            deInfo.matarialNameTwo = "飞机方向舵";
            deInfo.matarialNameTwo1 = "飞机方向\n    舵";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 1000;
            deInfo.matarialJiSu = 180;
            deInfo.matarialNengHao = 60;
            deInfo.matarialTiSu = 110;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 23;
            deInfo.matarialName = "Direction1";
            deInfo.matarialNameTwo = "智能方向盘";
            deInfo.matarialNameTwo1 = "智能方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 750;
            deInfo.matarialJiSu = 80;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 24;
            deInfo.matarialName = "Direction2";
            deInfo.matarialNameTwo = "普通方向盘";
            deInfo.matarialNameTwo1 = "普通方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 250;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 160;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 25;
            deInfo.matarialName = "Direction3";
            deInfo.matarialNameTwo = "半自动方向盘";
            deInfo.matarialNameTwo1 = "半自动方\n    向盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 500;
            deInfo.matarialJiSu = 110;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 210;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 26;
        //    deInfo.matarialName = "Direction4";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 110;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 27;
        //    deInfo.matarialName = "Direction5";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 28;
        //    deInfo.matarialName = "Direction6";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 30;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 29;
        //    deInfo.matarialName = "Direction7";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
    }


    /// <summary>
    /// 初始化个人轻轨材料信息
    /// </summary>
    /// <param name="list"></param>
    void InitGeRenXinGuiDeviceInfo(ref VehicleInfo list)
    {
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 0;
            deInfo.matarialName = "BoLi0";
            deInfo.matarialNameTwo = "钛合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 70;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 1000;
            deInfo.matarialTiSu = 200;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 1;
            deInfo.matarialName = "BoLi1";
            deInfo.matarialNameTwo = "碳纤维";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 650;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 2;
            deInfo.matarialName = "BoLi2";
            deInfo.matarialNameTwo = "铝合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 500;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 3;
            deInfo.matarialName = "BoLi3";
            deInfo.matarialNameTwo = "钢板";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 350;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 4;
        //    deInfo.matarialName = "BoLi4";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 90;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 5;
        //    deInfo.matarialName = "BoLi5";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 110;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 6;
        //    deInfo.matarialName = "BoLi6";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 50;
        //    deInfo.matarialNengHao = 110;
        //    deInfo.matarialTiSu = 200;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 7;
        //    deInfo.matarialName = "BoLi7";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 8;
            deInfo.matarialName = "CheEngine0";
            deInfo.matarialNameTwo = "汽油发动机";
            deInfo.matarialNameTwo1 = "汽油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 120;
            deInfo.matarialJiSu = 800;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 9;
            deInfo.matarialName = "CheEngine1";
            deInfo.matarialNameTwo = "柴油发动机";
            deInfo.matarialNameTwo1 = "柴油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 100;
            deInfo.matarialJiSu = 500;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 10;
            deInfo.matarialName = "CheEngine2";
            deInfo.matarialNameTwo = "油电混合发动机";
            deInfo.matarialNameTwo1 = "油电混合发\n    动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 1000;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 11;
            deInfo.matarialName = "CheEngine3";
            deInfo.matarialNameTwo = "涡轮发动机";
            deInfo.matarialNameTwo1 = "涡轮发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 200;
            deInfo.matarialNengHao = 30;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 12;
        //    deInfo.matarialName = "CheEngine4";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 180;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 13;
        //    deInfo.matarialName = "CheEngine5";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 150;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 30;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 14;
        //    deInfo.matarialName = "CheEngine6";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 30;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 170;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 15;
        //    deInfo.matarialName = "CheEngine7";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 160;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 16;
            deInfo.matarialName = "chelunzi0";
            deInfo.matarialNameTwo = "磁悬浮轮胎";
            deInfo.matarialNameTwo1 = "磁悬浮轮\n    胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 110;
            deInfo.matarialNengHao = 30;
            deInfo.matarialTiSu = 1000;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 17;
            deInfo.matarialName = "chelunzi1";
            deInfo.matarialNameTwo = "磁悬浮滑轨";
            deInfo.matarialNameTwo1 = "磁悬浮滑\n    轨";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 140;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 600;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 18;
            deInfo.matarialName = "chelunzi2";
            deInfo.matarialNameTwo = "机翼";
            deInfo.matarialNameTwo1 = "机翼";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 90;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 300;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 19;
            deInfo.matarialName = "chelunzi3";
            deInfo.matarialNameTwo = "防滑轮胎";
            deInfo.matarialNameTwo1 = "防滑轮胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 90;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 800;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 20;
        //    deInfo.matarialName = "chelunzi4";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 90;
        //    deInfo.matarialTiSu = 220;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 21;
        //    deInfo.matarialName = "chelunzi5";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 220;
        //    deInfo.matarialNengHao = 130;
        //    deInfo.matarialTiSu = 90;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 22;
            deInfo.matarialName = "Direction0";
            deInfo.matarialNameTwo = "飞机方向舵";
            deInfo.matarialNameTwo1 = "飞机方向\n    舵";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 180;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 110;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 23;
            deInfo.matarialName = "Direction1";
            deInfo.matarialNameTwo = "半自动方向盘";
            deInfo.matarialNameTwo1 = "半自动方\n    向盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 700;
            deInfo.matarialJiSu = 50;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 210;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 24;
            deInfo.matarialName = "Direction2";
            deInfo.matarialNameTwo = "智能方向盘";
            deInfo.matarialNameTwo1 = "智能方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 1000;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 50;
            deInfo.matarialTiSu = 160;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 25;
            deInfo.matarialName = "Direction3";
            deInfo.matarialNameTwo = "普通方向盘";
            deInfo.matarialNameTwo1 = "普通方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 500;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 50;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 26;
        //    deInfo.matarialName = "Direction4";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 80;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 27;
        //    deInfo.matarialName = "Direction5";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 90;
        //    deInfo.matarialJiSu = 80;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 28;
        //    deInfo.matarialName = "Direction6";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 110;
        //    deInfo.matarialNengHao = 80;
        //    deInfo.matarialTiSu = 130;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 29;
        //    deInfo.matarialName = "Direction7";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 80;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 30;
        //    deInfo.matarialName = "Direction8";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 50;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
    }


    /// <summary>
    /// 初始化喷气的士材料信息
    /// </summary>
    /// <param name="list"></param>
    void InitPenQiDiShiDeviceInfo(ref VehicleInfo list)
    {

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 0;
            deInfo.matarialName = "BoLi0";
            deInfo.matarialNameTwo = "钛合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 70;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 1000;
            deInfo.matarialTiSu = 200;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 1;
            deInfo.matarialName = "BoLi1";
            deInfo.matarialNameTwo = "碳纤维";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 650;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 2;
            deInfo.matarialName = "BoLi2";
            deInfo.matarialNameTwo = "铝合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 500;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 3;
            deInfo.matarialName = "BoLi3";
            deInfo.matarialNameTwo = "钢板";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 350;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 4;
        //    deInfo.matarialName = "BoLi4";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 60;
        //    deInfo.matarialTiSu = 90;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 5;
        //    deInfo.matarialName = "BoLi5";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 60;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 6;
        //    deInfo.matarialName = "BoLi6";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 50;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 200;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 7;
        //    deInfo.matarialName = "BoLi7";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 110;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 60;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 8;
            deInfo.matarialName = "CheEngine0";
            deInfo.matarialNameTwo = "油电混合发动机";
            deInfo.matarialNameTwo1 = "油电混合发\n    动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 90;
            deInfo.matarialJiSu = 800;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 9;
            deInfo.matarialName = "CheEngine1";
            deInfo.matarialNameTwo = "涡轮发动机";
            deInfo.matarialNameTwo1 = "涡轮发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 100;
            deInfo.matarialJiSu = 1000;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 10;
            deInfo.matarialName = "CheEngine2";
            deInfo.matarialNameTwo = "汽油发动机";
            deInfo.matarialNameTwo1 = "汽油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 500;
            deInfo.matarialNengHao = 90;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 11;
            deInfo.matarialName = "CheEngine3";
            deInfo.matarialNameTwo = "柴油发动机";
            deInfo.matarialNameTwo1 = "柴油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 300;
            deInfo.matarialNengHao = 230;
            deInfo.matarialTiSu = 90;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 12;
        //    deInfo.matarialName = "CheEngine4";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 130;
        //    deInfo.matarialJiSu = 180;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 180;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 13;
        //    deInfo.matarialName = "CheEngine5";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 130;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 230;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 14;
        //    deInfo.matarialName = "CheEngine6";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 130;
        //    deInfo.matarialTiSu = 170;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 15;
        //    deInfo.matarialName = "CheEngine7";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 170;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 130;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 16;
            deInfo.matarialName = "chelunzi0";
            deInfo.matarialNameTwo = "磁悬浮滑轨";
            deInfo.matarialNameTwo1 = "磁悬浮滑\n轨";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 230;
            deInfo.matarialJiSu = 110;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 350;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 17;
            deInfo.matarialName = "chelunzi1";
            deInfo.matarialNameTwo = "机翼";
            deInfo.matarialNameTwo1 = "机翼";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 140;
            deInfo.matarialJiSu = 230;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 1000;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 18;
            deInfo.matarialName = "chelunzi2";
            deInfo.matarialNameTwo = "磁悬浮轮胎";
            deInfo.matarialNameTwo1 = "磁悬浮轮\n    胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 230;
            deInfo.matarialTiSu = 700;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 19;
            deInfo.matarialName = "chelunzi3";
            deInfo.matarialNameTwo = "防滑轮胎";
            deInfo.matarialNameTwo1 = "防滑轮胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 500;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 20;
        //    deInfo.matarialName = "chelunzi4";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 60;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 220;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 21;
        //    deInfo.matarialName = "chelunzi5";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 130;
        //    deInfo.matarialTiSu = 180;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 22;
            deInfo.matarialName = "Direction0";
            deInfo.matarialNameTwo = "飞机方向舵";
            deInfo.matarialNameTwo1 = "飞机方向\n    舵";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 1000;
            deInfo.matarialJiSu = 180;
            deInfo.matarialNengHao = 60;
            deInfo.matarialTiSu = 110;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 23;
            deInfo.matarialName = "Direction1";
            deInfo.matarialNameTwo = "智能方向盘";
            deInfo.matarialNameTwo1 = "智能方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 750;
            deInfo.matarialJiSu = 80;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 24;
            deInfo.matarialName = "Direction2";
            deInfo.matarialNameTwo = "普通方向盘";
            deInfo.matarialNameTwo1 = "普通方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 250;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 160;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 25;
            deInfo.matarialName = "Direction3";
            deInfo.matarialNameTwo = "半自动方向盘";
            deInfo.matarialNameTwo1 = "半自动方\n    向盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 500;
            deInfo.matarialJiSu = 110;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 210;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 26;
        //    deInfo.matarialName = "Direction4";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 110;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 27;
        //    deInfo.matarialName = "Direction5";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 28;
        //    deInfo.matarialName = "Direction6";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 30;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 29;
        //    deInfo.matarialName = "Direction7";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
    }

    /// <summary>
    /// 初始化超大巴士材料信息
    /// </summary>
    /// <param name="list"></param>
    void InitChaoDaBaShiDeviceInfo(ref VehicleInfo list)
    {
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 0;
            deInfo.matarialName = "BoLi0";
            deInfo.matarialNameTwo = "钛合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 70;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 1000;
            deInfo.matarialTiSu = 200;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 1;
            deInfo.matarialName = "BoLi1";
            deInfo.matarialNameTwo = "碳纤维";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 650;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 2;
            deInfo.matarialName = "BoLi2";
            deInfo.matarialNameTwo = "铝合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 500;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 3;
            deInfo.matarialName = "BoLi3";
            deInfo.matarialNameTwo = "钢板";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 350;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 4;
        //    deInfo.matarialName = "BoLi4";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 170;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 90;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 5;
        //    deInfo.matarialName = "BoLi5";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 170;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 6;
        //    deInfo.matarialName = "BoLi6";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 50;
        //    deInfo.matarialNengHao = 170;
        //    deInfo.matarialTiSu = 200;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 7;
        //    deInfo.matarialName = "BoLi7";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 170;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 8;
            deInfo.matarialName = "CheEngine0";
            deInfo.matarialNameTwo = "汽油发动机";
            deInfo.matarialNameTwo1 = "汽油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 120;
            deInfo.matarialJiSu = 800;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 9;
            deInfo.matarialName = "CheEngine1";
            deInfo.matarialNameTwo = "柴油发动机";
            deInfo.matarialNameTwo1 = "柴油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 100;
            deInfo.matarialJiSu = 500;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 10;
            deInfo.matarialName = "CheEngine2";
            deInfo.matarialNameTwo = "油电混合发动机";
            deInfo.matarialNameTwo1 = "油电混合发\n    动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 1000;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 11;
            deInfo.matarialName = "CheEngine3";
            deInfo.matarialNameTwo = "涡轮发动机";
            deInfo.matarialNameTwo1 = "涡轮发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 200;
            deInfo.matarialNengHao = 30;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 12;
        //    deInfo.matarialName = "CheEngine4";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 180;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 13;
        //    deInfo.matarialName = "CheEngine5";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 150;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 30;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 14;
        //    deInfo.matarialName = "CheEngine6";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 30;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 170;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 15;
        //    deInfo.matarialName = "CheEngine7";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 160;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 16;
            deInfo.matarialName = "chelunzi0";
            deInfo.matarialNameTwo = "磁悬浮轮胎";
            deInfo.matarialNameTwo1 = "磁悬浮轮\n    胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 110;
            deInfo.matarialNengHao = 30;
            deInfo.matarialTiSu = 1000;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 17;
            deInfo.matarialName = "chelunzi1";
            deInfo.matarialNameTwo = "磁悬浮滑轨";
            deInfo.matarialNameTwo1 = "磁悬浮滑\n    轨";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 140;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 600;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 18;
            deInfo.matarialName = "chelunzi2";
            deInfo.matarialNameTwo = "机翼";
            deInfo.matarialNameTwo1 = "机翼";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 90;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 300;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 19;
            deInfo.matarialName = "chelunzi3";
            deInfo.matarialNameTwo = "防滑轮胎";
            deInfo.matarialNameTwo1 = "防滑轮胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 90;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 800;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 20;
        //    deInfo.matarialName = "chelunzi4";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 90;
        //    deInfo.matarialTiSu = 220;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 21;
        //    deInfo.matarialName = "chelunzi5";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 220;
        //    deInfo.matarialNengHao = 130;
        //    deInfo.matarialTiSu = 90;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 22;
            deInfo.matarialName = "Direction0";
            deInfo.matarialNameTwo = "飞机方向舵";
            deInfo.matarialNameTwo1 = "飞机方向\n    舵";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 180;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 110;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 23;
            deInfo.matarialName = "Direction1";
            deInfo.matarialNameTwo = "半自动方向盘";
            deInfo.matarialNameTwo1 = "半自动方\n    向盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 700;
            deInfo.matarialJiSu = 50;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 210;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 24;
            deInfo.matarialName = "Direction2";
            deInfo.matarialNameTwo = "智能方向盘";
            deInfo.matarialNameTwo1 = "智能方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 1000;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 50;
            deInfo.matarialTiSu = 160;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 25;
            deInfo.matarialName = "Direction3";
            deInfo.matarialNameTwo = "普通方向盘";
            deInfo.matarialNameTwo1 = "普通方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 500;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 50;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 26;
        //    deInfo.matarialName = "Direction4";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 80;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 27;
        //    deInfo.matarialName = "Direction5";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 90;
        //    deInfo.matarialJiSu = 80;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 28;
        //    deInfo.matarialName = "Direction6";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 110;
        //    deInfo.matarialNengHao = 80;
        //    deInfo.matarialTiSu = 130;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 29;
        //    deInfo.matarialName = "Direction7";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 80;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 30;
        //    deInfo.matarialName = "Direction8";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 50;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
    }

    /// <summary>
    /// 初始化超酷巴士材料信息
    /// </summary>
    /// <param name="list"></param>
    void InitChaoKuBaShiDeviceInfo(ref VehicleInfo list)
    {
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 0;
            deInfo.matarialName = "BoLi0";
            deInfo.matarialNameTwo = "钛合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 70;
            deInfo.matarialJiSu = 60;
            deInfo.matarialNengHao = 1000;
            deInfo.matarialTiSu = 200;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 1;
            deInfo.matarialName = "BoLi1";
            deInfo.matarialNameTwo = "碳纤维";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 650;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 2;
            deInfo.matarialName = "BoLi2";
            deInfo.matarialNameTwo = "铝合金";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 500;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }
        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 3;
            deInfo.matarialName = "BoLi3";
            deInfo.matarialNameTwo = "钢板";
            deInfo.materialType = E_MaterialType.E_Maerial;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 70;
            deInfo.matarialNengHao = 350;
            deInfo.matarialTiSu = 150;
            list.MaterialInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 4;
        //    deInfo.matarialName = "BoLi4";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 50;
        //    deInfo.matarialJiSu = 60;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 90;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 5;
        //    deInfo.matarialName = "BoLi5";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 50;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 6;
        //    deInfo.matarialName = "BoLi6";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 50;
        //    deInfo.matarialNengHao = 50;
        //    deInfo.matarialTiSu = 200;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 7;
        //    deInfo.matarialName = "BoLi7";
        //    deInfo.materialType = E_MaterialType.E_Maerial;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 50;
        //    list.MaterialInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 8;
            deInfo.matarialName = "CheEngine0";
            deInfo.matarialNameTwo = "汽油发动机";
            deInfo.matarialNameTwo1 = "汽油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 120;
            deInfo.matarialJiSu = 800;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 9;
            deInfo.matarialName = "CheEngine1";
            deInfo.matarialNameTwo = "柴油发动机";
            deInfo.matarialNameTwo1 = "柴油发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 100;
            deInfo.matarialJiSu = 500;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 60;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 10;
            deInfo.matarialName = "CheEngine2";
            deInfo.matarialNameTwo = "油电混合发动机";
            deInfo.matarialNameTwo1 = "油电混合发\n    动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 1000;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 11;
            deInfo.matarialName = "CheEngine3";
            deInfo.matarialNameTwo = "涡轮发动机";
            deInfo.matarialNameTwo1 = "涡轮发动机";
            deInfo.materialType = E_MaterialType.E_Engine;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 200;
            deInfo.matarialNengHao = 30;
            deInfo.matarialTiSu = 120;
            list.EngineInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 12;
        //    deInfo.matarialName = "CheEngine4";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 180;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 13;
        //    deInfo.matarialName = "CheEngine5";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 150;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 30;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 14;
        //    deInfo.matarialName = "CheEngine6";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 30;
        //    deInfo.matarialJiSu = 210;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 170;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 15;
        //    deInfo.matarialName = "CheEngine7";
        //    deInfo.materialType = E_MaterialType.E_Engine;
        //    deInfo.matarialCaoKong = 200;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 160;
        //    list.EngineInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 16;
            deInfo.matarialName = "chelunzi0";
            deInfo.matarialNameTwo = "磁悬浮轮胎";
            deInfo.matarialNameTwo1 = "磁悬浮轮\n    胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 110;
            deInfo.matarialNengHao = 30;
            deInfo.matarialTiSu = 1000;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 17;
            deInfo.matarialName = "chelunzi1";
            deInfo.matarialNameTwo = "磁悬浮滑轨";
            deInfo.matarialNameTwo1 = "磁悬浮滑\n    轨";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 140;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 600;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 18;
            deInfo.matarialName = "chelunzi2";
            deInfo.matarialNameTwo = "机翼";
            deInfo.matarialNameTwo1 = "机翼";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 90;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 300;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 19;
            deInfo.matarialName = "chelunzi3";
            deInfo.matarialNameTwo = "防滑轮胎";
            deInfo.matarialNameTwo1 = "防滑轮胎";
            deInfo.materialType = E_MaterialType.E_Power;
            deInfo.matarialCaoKong = 110;
            deInfo.matarialJiSu = 90;
            deInfo.matarialNengHao = 210;
            deInfo.matarialTiSu = 800;
            list.PowerInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 20;
        //    deInfo.matarialName = "chelunzi4";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 110;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 90;
        //    deInfo.matarialTiSu = 220;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 21;
        //    deInfo.matarialName = "chelunzi5";
        //    deInfo.materialType = E_MaterialType.E_Power;
        //    deInfo.matarialCaoKong = 180;
        //    deInfo.matarialJiSu = 220;
        //    deInfo.matarialNengHao = 130;
        //    deInfo.matarialTiSu = 90;
        //    list.PowerInfoList.Add(deInfo);
        //    deInfo = null;
        //}

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 22;
            deInfo.matarialName = "Direction0";
            deInfo.matarialNameTwo = "飞机方向舵";
            deInfo.matarialNameTwo1 = "飞机方向\n    舵";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 200;
            deInfo.matarialJiSu = 180;
            deInfo.matarialNengHao = 130;
            deInfo.matarialTiSu = 110;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 23;
            deInfo.matarialName = "Direction1";
            deInfo.matarialNameTwo = "半自动方向盘";
            deInfo.matarialNameTwo1 = "半自动方\n    向盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 700;
            deInfo.matarialJiSu = 50;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 210;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 24;
            deInfo.matarialName = "Direction2";
            deInfo.matarialNameTwo = "智能方向盘";
            deInfo.matarialNameTwo1 = "智能方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 1000;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 50;
            deInfo.matarialTiSu = 160;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        {
            deInfo = new DeviceInfo();
            deInfo.matarialID = 25;
            deInfo.matarialName = "Direction3";
            deInfo.matarialNameTwo = "普通方向盘";
            deInfo.matarialNameTwo1 = "普通方向\n    盘";
            deInfo.materialType = E_MaterialType.E_DirectionControl;
            deInfo.matarialCaoKong = 500;
            deInfo.matarialJiSu = 150;
            deInfo.matarialNengHao = 120;
            deInfo.matarialTiSu = 50;
            list.DirectionInfoList.Add(deInfo);
            deInfo = null;
        }

        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 26;
        //    deInfo.matarialName = "Direction4";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 80;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 27;
        //    deInfo.matarialName = "Direction5";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 90;
        //    deInfo.matarialJiSu = 80;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 28;
        //    deInfo.matarialName = "Direction6";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 110;
        //    deInfo.matarialNengHao = 80;
        //    deInfo.matarialTiSu = 130;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 29;
        //    deInfo.matarialName = "Direction7";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 150;
        //    deInfo.matarialJiSu = 230;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 80;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
        //{
        //    deInfo = new DeviceInfo();
        //    deInfo.matarialID = 30;
        //    deInfo.matarialName = "Direction8";
        //    deInfo.materialType = E_MaterialType.E_DirectionControl;
        //    deInfo.matarialCaoKong = 50;
        //    deInfo.matarialJiSu = 30;
        //    deInfo.matarialNengHao = 120;
        //    deInfo.matarialTiSu = 110;
        //    list.DirectionInfoList.Add(deInfo);
        //    deInfo = null;
        //}
    }
    
   
}
